package cm.tl.pms.util;

import cn.hutool.core.date.DatePattern;
import cn.hutool.core.date.DateUtil;

/**
 * @author: lwp
 * @date: 2024/11/9 15:16
 * @description
 * @version: 1.0
 */
public class UniqueRuleUtil {

    /**
     * 生成报告id，（生成规则：DHFL+公司代码+年月+五位编号（一个季度的一个客户只有一份报告，所以暂时写死00001））
     *
     * @param companyNo
     * @return
     */
    public static String generateCompanyNo(String companyNo) {
        return "DHFL" +
                companyNo +
                DateUtil.format(DateUtil.date(), DatePattern.SIMPLE_MONTH_PATTERN) +
                "00001";
    }

    public static void main(String[] args) {
        System.out.println(generateCompanyNo("000384"));
    }
}
